'''
Calculator类，简单的计算器

属性包括
- 无

方法
- main（），程序的入口函数
'''

class Calculator:
    def main(self):
        while True:
            print('请输入第一个数字')
            num1 = input()
            print('请输入第二个数字')
            num2 = input()
            print('请输入运算符（+、-、*、/）')
            operator = input()
            if operator == '+':
                print(f'{num1} + {num2} = {int(num1) + int(num2)}')
                print("运算结束，按任意键继续")
            elif operator == '-':
                print(f'{num1} - {num2} = {int(num1) - int(num2)}')
                print("运算结束，按任意键继续")
            elif operator == '*':
                print(f'{num1} * {num2} = {int(num1) * int(num2)}')
                print("运算结束，按任意键继续")
            elif operator == '/':
                print(f'{num1} / {num2} = {int(num1) / int(num2)}')
                print("运算结束，按任意键继续")
            else:
                print('运算符输入错误，请重新输入')
                print('是否继续计算？（y/n）')
            if input() == 'n':
                break

if __name__ == '__main__':
 Calculator().main()

 '''
    程序入口函数  
 '''